package com.xbongbong.pro.detailtab.vo.team;

import com.xbongbong.pro.detailtab.pojo.team.HistoryCoInfoPojo;
import com.xbongbong.pro.detailtab.pojo.team.IndependentCoPermissionPojo;
import com.xbongbong.pro.detailtab.pojo.team.IsolationUserPermissionPojo;
import com.xbongbong.pro.detailtab.pojo.team.TeamGroupPojo;
import com.xbongbong.pro.detailtab.pojo.team.ShareUserPermissionPojo;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * @author: 汪腾伟
 * @date: Created in 2021/12/23 18:58
 * @description： 详情页团队以隔离模式返回
 */
@Getter
@Setter
public class TeamDetailIsolationVO extends TeamDetailVO implements Serializable {

    private static final long serialVersionUID = -1460679628779427010L;

    /**
     * 隔离模式下团队封装
     */
    private List<TeamGroupPojo> teamGroups;

    /**
     * 历史协同人相关信息封装
     */
    private HistoryCoInfoPojo historyCoInfo;

    /**
     * 新增团队权限
     */
    private Boolean addTeam;

}
